import {Names} from "./storesName";
import {defineStore} from 'pinia'

export const useBaseConfig = defineStore(Names.CONFIG, {
  state: () => {
    return {
      isMenuCollapse: false,    // 左侧菜单是否收起
      isDark: false,            // 是否黑暗主题
    }
  },
  getters: {},
  actions: {},
  persist: {
    enabled: true,  // 开启数据持久化
    strategies: [
      {
        storage: localStorage, // 默认 sessionStorage
        // paths: ['token'],    // 接收一个数组（只存储数组中的元素），不写则存储全部
      }
    ]
  }
})